package com.cctcq.domain;
// default package

import java.sql.Timestamp;

/**
 * ProductFee entity. @author MyEclipse Persistence Tools
 */

public class ProductFee implements java.io.Serializable {

	// Fields

	/**
	 * 
	 */
	private static final long serialVersionUID = 1059304168284864566L;
	private String productFeeId;
	private Product product;
	private String productFeeStartDate;
	private String productFeeEndDate;
	private Integer quantity;
	private Double price;
	private String creator;
	private Timestamp createDate;

	// Constructors

	/** default constructor */
	public ProductFee() {
	}

	/** minimal constructor */
	public ProductFee(String productFeeId, Timestamp createDate) {
		this.productFeeId = productFeeId;
		this.createDate = createDate;
	}

	/** full constructor */
	public ProductFee(String productFeeId, Product product,
			String productFeeStartDate, String productFeeEndDate,
			Integer quantity, Double price, String creator, Timestamp createDate) {
		this.productFeeId = productFeeId;
		this.product = product;
		this.productFeeStartDate = productFeeStartDate;
		this.productFeeEndDate = productFeeEndDate;
		this.quantity = quantity;
		this.price = price;
		this.creator = creator;
		this.createDate = createDate;
	}

	// Property accessors

	public String getProductFeeId() {
		return this.productFeeId;
	}

	public void setProductFeeId(String productFeeId) {
		this.productFeeId = productFeeId;
	}

	public Product getProduct() {
		return this.product;
	}

	public void setProduct(Product product) {
		this.product = product;
	}

	public String getProductFeeStartDate() {
		return this.productFeeStartDate;
	}

	public void setProductFeeStartDate(String productFeeStartDate) {
		this.productFeeStartDate = productFeeStartDate;
	}

	public String getProductFeeEndDate() {
		return this.productFeeEndDate;
	}

	public void setProductFeeEndDate(String productFeeEndDate) {
		this.productFeeEndDate = productFeeEndDate;
	}

	public Integer getQuantity() {
		return this.quantity;
	}

	public void setQuantity(Integer quantity) {
		this.quantity = quantity;
	}

	public Double getPrice() {
		return this.price;
	}

	public void setPrice(Double price) {
		this.price = price;
	}

	public String getCreator() {
		return this.creator;
	}

	public void setCreator(String creator) {
		this.creator = creator;
	}

	public Timestamp getCreateDate() {
		return this.createDate;
	}

	public void setCreateDate(Timestamp createDate) {
		this.createDate = createDate;
	}

}